#!/usr/bin/env python3
import re
import sys

# 匹配可选的列表项前缀（如 "- ", "* ", "1. " 等）加上 Markdown 图片语法
IMAGE_WITH_PREFIX_PATTERN = re.compile(
    r'''(?m)           # 多行模式
    ^\s*               # 行首可选空白
    (?:[-+*]|\d+\.)    # 列表符号：- + * 或数字后接句点
    \s*                # 列表符号后的空白
    !\[[^\]]*?\]\([^)]+\)  # Markdown 图片
    \s*$               # 图片后到行尾的空白
    ''',
    re.VERBOSE
)

# 仅匹配图片（用于处理非列表场景）
IMAGE_PATTERN = re.compile(r'!\[[^\]]*?\]\([^)]+\)')

def remove_markdown_images(text: str) -> str:
    # 先删除整行的“列表项 + 图片”
    text = IMAGE_WITH_PREFIX_PATTERN.sub('', text)
    # 再删除剩余的图片语法
    return IMAGE_PATTERN.sub('', text)

def main() -> None:
    original = sys.stdin.read()
    cleaned = remove_markdown_images(original)
    sys.stdout.write(cleaned)

if __name__ == "__main__":
    main()